home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
007
/
asmexam.arc
/
LOGIC.LST
< prev
next >
Wrap
File List
|
1984-08-09
|
2KB
|
76 lines
The Microsoft MACRO Assembler 08-09-84 PAGE 1-1
0000 CODE SEGMENT PARA
ASSUME CS:CODE, DS:CODE
0000 EF EXBYTE DB 0EFH
0001 10F3 EXWORD DW 10F3H
0100 ORG 100H
0100 START:
0100 B0 93 MOV AL,093H
0102 22 06 0000 R AND AL,EXBYTE ;93 AND EF = 1001 00
11 AND 1110 1111 = 1000 0011 =83
0106 BB 654A MOV BX,0110010101001010B
0109 81 E3 92D1 AND BX,1001001011010001B ; BX=0000 00
00 0100 0000B=0020H
; 0
0 4 0
010D 80 26 0000 R 6A AND EXBYTE,01101010B ; EXBYTE= 01
10 1010 = 6FH
0112 0A 2E 0000 R OR CH,EXBYTE
0116 0D FF91 OR AX,0FF91H
0119 33 C0 XOR AX,AX
011B 30 1E 0000 R XOR EXBYTE,BL
011F 34 EF XOR AL,0EFH
0121 F7 D1 NOT CX
0123 F6 16 0000 R NOT EXBYTE
0127 F7 06 0001 R 0003 TEST EXWORD,0003H
012D 84 E0 TEST AH,AL
012F A9 0020 TEST AX,020H
0132 D1 C1 ROL CX,1
0134 D3 06 0001 R ROL EXWORD,CL
0138 D0 16 0000 R RCL EXBYTE,1
013C D3 DB RCR BX,CL
013E D1 E0 SHL AX,1
0140 D1 E0 SAL AX,1
0142 D3 EB SHR BX,CL
0144 D0 3E 0000 R SAR EXBYTE,1
0148 CODE ENDS
END START
The Microsoft MACRO Assembler 08-09-84 PAGE Symbols
-1
Segments and groups:
N a m e Size align combine class
CODE . . . . . . . . . . . . . . 0148 PARA NONE
Symbols:
N a m e Type Value Attr
EXBYTE . . . . . . . . . . . . . L BYTE 0000 CODE
EXWORD . . . . . . . . . . . . . L WORD 0001 CODE
START. . . . . . . . . . . . . . L NEAR 0100 CODE
Warning Severe
Errors Errors
0 0